.unsupervise-img {
  padding: 30px 0 32px 32px;
  p{
    font-size: 28px;
    color: #000000;
  }
}
.unsupervise-detail {
  padding: 32px 45px;
  border-bottom: 1px solid rgba(229,229,229,.5);
  p{
    font-size: 28px;
    color: rgba(0, 0, 0, 0.54);
  }
  div{
    width:95%;
    height: 128px;
    background: #F8F8F8;
    border-radius: 8px;
    margin: 0 1%;
    font-size: 28px;
    color: #000000;
    padding-top: 24px;
    padding-left: 16px;
  }
}
.unsupervise-time{
  padding-top: 32px;
}
#timeline {
  list-style: none;
  margin: 0 0 30px 200px;
  padding-left: 30px;
  border-left: 1px solid #E6E6E6;
}
#timeline li {
  /*margin: 40px 0;*/
  position: relative;
}
#timeline p {
  /*  margin: 0 0 15px;*/
}
.date {
  margin-top: -10px;
  top: 8%;
  left: -36%;
  font-size: 24px;
  line-height: 14px;
  color: #000;
  position: absolute;
  p{
    padding-top: 20px;
  }
}
.circle {
  margin-top: -10px;
  top: 10%;
  left: -8%;
  width: 16px;
  height: 16px;
  background: #FFFFFF;
  border-radius: 8px;
  border: 2px solid #3CBDD0;
  display: block;
  position: absolute;
}
.circleA {
  width: 12px;
  height: 12px;
  background: #0076fe;
  border: 1px solid #00b8fe;
  border-radius: 50%;
  position: absolute;
  top: 11%;
  left: 13%;
}
.content {
  background: #ffffff;
  position: relative;
  padding-bottom: 48px;
  padding-right: 32px;
  &-box-left {
   .content-box-name {
      font-size: 24px;
      font-weight: 500;
      color: #3CBDD0;
    }
    div {
      p{
        font-size: 24px;
        color: #000000;
      }
    }
  }
}
.unsupervise-eventscale{
  /deep/.van-field__control{
    color: #3CBDD0;
  }
}
.unsupervise-overTime{
  /deep/.van-field__control{
    color: #E25656;
  }
}
.cancel-supervision{
  width: 320px;
  height: 76px;
  background: #3CBDD0;
  border-radius: 8px;
  border: 2px solid rgba(5, 5, 5, 0.08);
  font-size: 32px;
  color: #FFFFFF;
  text-align: center;
  line-height: 76px;
  margin: 0 auto;
}
.hiddren{
  height: 30px;
}
.super-out-time {
  .van-collapse-item:last-child {
    border-bottom: 1px solid #e6e6e6;
  }
}
.topping {
  width: 100%;
  height: 96px;
  background: #FFFFFF;
  font-size: 32px;
  color: #000000;
  line-height: 96px;
  text-align: center;
  position: fixed;
  bottom: 0;
}
.cockpit-detail-main {
   .vant-left {
     /deep/ .van-field__control--right {
       text-align: left;
     }
   }
}
